Big Huge Thesaurus

bracket fungus

noun